var mongoose = require('mongoose');

var ArticleSchema = new mongoose.Schema({
  title: String,
  type: String,
  intro: String,
  content: String,
  autor: String,
  time: {
    type: Date,
    default: Date.now()
  },
  good: {
    type: Number,
    default: 0
  },
  bad: {
    type: Number,
    default: 0
  },
  read: {
    type: Number,
    default: 0
  },
  collected: {
    type: Number,
    default: 0
  },
  better: {
    type: Number,
    default: 0
  },
  comment: [],
  status: {
    user_set_good: [String],
    user_set_bad: [String],
    user_set_collected: [String]
  }

})

module.exports = ArticleSchema


/*
title -- 标题
type  -- 分类   闲谈贴（1） 技术贴（2） 自述帖（3）
intro --  简介
content -- 内容
autor   --作者
time   --发布时间
good    --好评
bad     --差评
collected -- 被收藏
read -- 阅读量
better  -- 是否为精品  是（1） 不是（0）
comment
  handler  --发起人
  targeter  --被评论人
  time -- 时间
  content -- 评论内容
status
  user_set_good -- 好评用户
  user_set_bad -- 差评用户
  user_set_collected  -- 收藏用户
*/